the moment of parting - Turkish English Dictionary